455. 分发饼干
455. 分发饼干
Similar Question
Solution Tips
方案一: 排序 + 贪心
var findContentChildren = function(g, s) {
// 贪
// 使用能让该小孩满足的最小的饼干去满足他即可
g = g.sort((a,b) => a - b);
s = s.sort((a,b) => a - b);
let i = 0;
let j = 0;
let fit = 0;
// 先默认已经排序过了
while (i < g.length && j < s.length) {
if (g[i] <= s[j]) {
fit++;
i++;
j++;
}
else {
// 寻找更大的饼干
j++;
}
}
return fit;
};
console.log(findContentChildren([10,9,8,7], [5, 6, 7, 8]))